<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>12_事件监听</title>
</head>
<body>
<button onclick="alert('按钮1被点击了')">按钮1</button>
<button id="btn">按钮2</button>
<span>
    震惊：端午节回来居然要上课。。。
</span>
<div>
    <div>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Laudantium sed, soluta. Blanditiis consequuntur enim
        facilis fugiat, illum laboriosam nemo omnis pariatur, perferendis qui similique totam. Adipisci amet dolor iure
        perferendis?
    </div>
    <div>Ad distinctio, ea, earum excepturi fuga hic labore, natus porro quaerat quis similique voluptate? Aliquam
        consequatur deleniti eius illo non officia quia? Ab at dolorem magnam magni odit rem veniam.
    </div>
    <div>Asperiores consectetur maiores odio quas qui, saepe sed? Dicta excepturi inventore quae qui veniam! Aliquam
        corporis doloribus dolorum, est expedita illo laudantium magni nemo nesciunt repellat sint sunt unde, veritatis.
    </div>
    <div>Amet corporis et fugiat optio tempore! Architecto at beatae deserunt est id illo nam quisquam quod temporibus
        unde. Cumque dolorem dolores eum exercitationem iure nisi officiis provident quia quibusdam? Eaque.
    </div>
    <div>A, ex facilis ipsam labore modi odit porro quia quis voluptatibus. Ab architecto, cupiditate earum eligendi
        error, incidunt inventore ipsa magnam minima, molestias nam praesentium quae quidem unde vitae. Tempora!
    </div>
    <div>Commodi error eveniet fuga perspiciatis quia, reprehenderit tempore vel! Commodi deserunt ea error id magni
        natus quaerat quibusdam quos, voluptatem! Ea eaque odit unde! Doloremque ipsa ipsum laudantium quibusdam sed.
    </div>
    <div>Amet dolore dolores fuga ipsa, iure odio quas quis saepe tempora tempore. A aliquid at cupiditate dolore
        exercitationem facere odit placeat quas quibusdam, repellendus sit suscipit tempora temporibus unde ut!
    </div>
    <div>Saepe sint, velit. Assumenda culpa cum deleniti, est id laudantium maxime nesciunt voluptates! Alias,
        consequuntur cupiditate distinctio doloribus earum eius enim exercitationem illo, ipsum nam, qui ratione velit
        veniam voluptates!
    </div>
    <div>Explicabo harum necessitatibus nemo placeat qui. Aliquam asperiores at, dignissimos eligendi, excepturi harum
        hic nostrum omnis quod saepe sed tempora voluptas voluptatum. Aliquid debitis ea ex iusto non voluptatem
        voluptates?
    </div>
    <div>A asperiores aspernatur atque culpa dolores eaque, error eveniet exercitationem expedita libero, maxime nam
        obcaecati odit officia omnis placeat quae quas qui quisquam quod ratione repellendus repudiandae voluptate.
        Molestiae, voluptates.
    </div>
    <div>Aperiam beatae commodi consequatur dignissimos distinctio dolor doloremque earum est fuga illo ipsam laudantium
        minima, nam neque officia quae quasi quia, quibusdam quidem quod ratione rerum saepe sint unde voluptatem.
    </div>
    <div>Atque esse in ipsa laborum libero voluptas voluptatem. Accusantium cum dolores ex minus quibusdam sapiente sit
        totam voluptate! A esse illum magnam mollitia neque non placeat porro quis unde, voluptas!
    </div>
    <div>A aliquam aliquid aperiam architecto asperiores assumenda atque blanditiis cum delectus dolor doloremque et,
        excepturi facilis harum iure libero maiores nobis officiis quibusdam quis reprehenderit sequi sit tempore
        voluptas voluptate.
    </div>
    <div>Aliquam esse facere optio provident reprehenderit, ullam vero! Ab beatae id quod! Ad asperiores consequuntur
        cum cupiditate delectus ducimus id ipsum magnam, molestias numquam quae repellendus repudiandae tempore totam
        voluptate.
    </div>
    <div>Alias ducimus itaque laboriosam, odio quae quo reprehenderit repudiandae. Assumenda delectus dolorem iusto
        officia officiis optio pariatur, quam quos totam vero? Atque autem cupiditate ea minima minus perferendis porro,
        ullam!
    </div>
    <div>Animi autem blanditiis consequatur expedita pariatur quisquam voluptate. Assumenda atque aut beatae commodi
        consectetur et itaque iure, maiores, nam nihil, nulla omnis vitae? Adipisci alias consequuntur ipsam. Facere,
        nihil reprehenderit.
    </div>
    <div>Ad amet assumenda deserunt doloremque enim exercitationem fuga hic impedit libero molestiae natus
        necessitatibus non, numquam placeat quas quos reprehenderit suscipit ullam veritatis voluptatem? Maxime
        molestias non praesentium quibusdam reiciendis!
    </div>
    <div>Accusantium ad consectetur consequatur debitis eos ex, excepturi expedita, id illum ipsam itaque iure
        necessitatibus neque nostrum optio perferendis quo quod recusandae similique sit suscipit, tenetur unde velit
        vitae voluptatibus.
    </div>
    <div>Accusantium alias aperiam deserunt eaque illo labore magnam minima nam reiciendis, saepe. Accusantium aut culpa
        doloribus ea est, expedita laudantium nobis non officiis qui sit ullam, ut voluptatibus. Est, sunt.
    </div>
    <div>At cum eligendi iure libero magni odio quam qui quia quo ullam? Ad autem cumque est et fuga minus mollitia
        quos, sint. A atque magnam magni praesentium tenetur, voluptatibus. Recusandae?
    </div>
    <div>Accusantium ad eaque harum iure minima, numquam obcaecati praesentium, quae repellendus saepe sunt
        voluptatibus? Autem, iusto, reiciendis! Ad beatae dicta, dolor, dolore eligendi illo in natus quae sunt,
        veritatis voluptates.
    </div>
    <div>Ab assumenda atque commodi dignissimos, enim facilis id nam, odio quasi quia ratione repudiandae suscipit ut!
        Amet deleniti ducimus exercitationem impedit iusto laboriosam libero, maiores perferendis placeat provident
        quis, repellendus?
    </div>
    <div>At illo ipsam quisquam tempora. Aliquam at, beatae delectus, dicta dignissimos eligendi et eveniet hic magni
        nemo odit perspiciatis repudiandae rerum, vero voluptas? Culpa deserunt est iste, laboriosam nostrum velit.
    </div>
    <div>Commodi, in, officiis! A cum ea eius esse facere ipsum itaque laboriosam magni maiores natus necessitatibus
        neque nesciunt nobis nulla, odit officiis, omnis possimus quis sed similique totam voluptate voluptates!
    </div>
    <div>A accusantium animi aperiam aut commodi cupiditate dolore doloremque ducimus eveniet ipsa iusto laborum numquam
        omnis perferendis perspiciatis quaerat quas quis, quisquam ratione recusandae repudiandae, saepe similique
        suscipit vero vitae?
    </div>
    <div>Architecto assumenda at aut commodi consectetur distinctio dolor, dolore esse exercitationem fugiat illo illum
        itaque laboriosam laudantium minus necessitatibus nisi nobis nostrum odio placeat, quae quo recusandae similique
        unde voluptatum?
    </div>
    <div>Aliquam asperiores cum dolorem expedita nemo officia voluptatem. Commodi ducimus et explicabo labore maiores,
        modi natus nulla, numquam provident quaerat rem veritatis! Commodi dicta dolor labore quibusdam rem, ullam
        veritatis.
    </div>
    <div>Atque cum delectus explicabo facere hic, magni officiis perspiciatis placeat quae qui rerum unde veniam.
        Assumenda delectus doloribus eaque exercitationem fugit iste omnis quaerat repellat sequi? Ab aperiam harum
        repudiandae.
    </div>
    <div>Ab culpa debitis fugit suscipit temporibus. Atque beatae culpa dignissimos doloribus dolorum enim fugiat
        maiores molestias nemo, neque nostrum obcaecati odio quibusdam, quis ratione reprehenderit, sunt tempora veniam
        voluptas voluptatem!
    </div>
    <div>Aliquid asperiores, at corporis culpa cum, dicta distinctio ducimus eius est eveniet facere itaque labore
        maiores maxime necessitatibus non, nulla odit officia quasi quibusdam recusandae sapiente sit suscipit vel
        voluptas?
    </div>
    <div>A at error iste molestias neque officia quibusdam. Adipisci amet corporis eaque labore perferendis quos
        repudiandae sint. Amet aspernatur excepturi fuga magni perspiciatis! Accusantium dolores eligendi, nam optio ut
        veritatis?
    </div>
    <div>Ab accusantium cum doloribus eum magni. Aspernatur assumenda aut blanditiis commodi debitis delectus enim
        facilis fuga harum inventore iure laudantium libero, mollitia necessitatibus perferendis quaerat quam, quas
        recusandae sequi tempora!
    </div>
    <div>Aut dolor, neque. Accusantium animi architecto beatae blanditiis consectetur cupiditate ea et facere inventore
        laborum nihil, nobis officia praesentium quibusdam quod reiciendis sunt totam velit vitae voluptas! Impedit,
        quidem recusandae!
    </div>
    <div>Accusantium, aut autem corporis cupiditate debitis delectus deserunt dignissimos doloremque dolorum eius fuga
        fugiat iure magnam molestiae molestias natus necessitatibus nesciunt omnis pariatur perferendis porro reiciendis
        repellat vel voluptatem voluptatum.
    </div>
    <div>Cupiditate, iste porro. Accusantium animi commodi cum dignissimos ea ex excepturi, fuga incidunt inventore
        iusto labore minima, molestiae necessitatibus nemo nobis nulla numquam obcaecati quo repellendus similique
        tempora veniam voluptatum.
    </div>
    <div>Distinctio maxime, suscipit. Minima non quasi qui quod, ratione repudiandae. Accusantium asperiores earum esse
        ex ipsum laboriosam magni minima natus officia quisquam, tenetur, ut. At eos molestias tempore! Laboriosam,
        quia.
    </div>
    <div>Accusamus, assumenda delectus deleniti doloribus dolorum eum illum in ipsam nulla pariatur perferendis quia
        quo. Blanditiis dicta facere illum rem repellat, sit. Ab consequuntur magni maiores, molestias saepe totam
        voluptatum?
    </div>
    <div>Deleniti, doloribus, enim hic illo iusto modi, natus neque nesciunt quasi qui quos reiciendis sequi vel.
        Debitis doloremque ipsa molestias nulla possimus, praesentium suscipit vitae. Inventore ipsum neque quasi
        similique!
    </div>
    <div>Ab ad amet animi autem cum delectus dicta ducimus ea expedita facilis fugiat inventore laborum magnam minima
        molestias mollitia nesciunt nihil officiis, provident quaerat quas qui quisquam recusandae rem sed!
    </div>
    <div>Aliquid animi asperiores at aut cupiditate delectus facilis laudantium, minima non optio porro repellendus
        sequi, voluptate. Amet libero maxime perferendis provident qui, quibusdam quis recusandae rem, repellendus
        repudiandae, vel vero.
    </div>
    <div>Atque fuga harum ipsam maiores, perferendis qui similique voluptates. Adipisci at cum enim eos error eum
        excepturi expedita facere nemo nihil porro quia quibusdam, quos reiciendis rerum sunt tenetur ullam!
    </div>
    <div>Accusamus, adipisci architecto assumenda beatae corporis dolore dolorum et ipsam ipsum iusto labore, magnam
        maxime modi molestiae nisi nobis nulla numquam officiis quae quaerat quia quisquam quos sequi temporibus totam?
    </div>
    <div>Aliquam assumenda corporis esse ex ipsa, ipsam, iure natus nesciunt nobis obcaecati officiis pariatur
        perferendis, quae quam quasi reiciendis sed sunt suscipit ullam unde veniam voluptate voluptatibus. Ad,
        delectus, rem!
    </div>
    <div>Aut corporis dicta, distinctio dolore ea excepturi in laborum magni maxime minus odio officiis quam quibusdam
        similique sunt temporibus voluptatibus? Earum esse, iusto quaerat quo ratione sunt vero. Blanditiis, quibusdam.
    </div>
    <div>A ad amet aspernatur culpa cumque dicta dolor doloremque est explicabo illo illum impedit itaque iusto neque
        non, nulla quia quo repellat tempore, temporibus ullam ut vero, vitae voluptate voluptates.
    </div>
    <div>Adipisci eligendi harum illum perferendis porro quos sunt ut, veniam. Consectetur consequuntur corporis culpa
        dolores ducimus inventore ipsa laborum maxime nisi odit perspiciatis placeat, similique sunt? Enim est itaque
        sapiente.
    </div>
    <div>Beatae expedita molestias quos tenetur vel. Adipisci consectetur ducimus quidem! Aperiam autem cum debitis
        impedit nam quisquam ratione unde. Adipisci aperiam, assumenda beatae commodi consequatur excepturi harum labore
        optio. Consequatur?
    </div>
    <div>Aliquam commodi consequatur corporis cum distinctio ex fugiat fugit incidunt molestias nisi officia, officiis,
        praesentium quibusdam quos tempore veniam, voluptates? At consectetur dolores ipsam minima nam nemo obcaecati
        quo? Illo.
    </div>
    <div>Consequatur cum magni minima nulla voluptate. A ab accusamus adipisci alias aliquam atque consequuntur
        doloribus earum expedita explicabo maxime molestias officia placeat quam quas, quisquam repellendus saepe sed
        veniam voluptate?
    </div>
    <div>Alias animi consectetur, optio perferendis quos rem sunt totam ut voluptate voluptates? Asperiores ducimus ea
        incidunt mollitia nulla quas recusandae repellendus unde voluptatum. Et necessitatibus perspiciatis, praesentium
        quo suscipit tenetur?
    </div></div>
<script>
    window.addEventListener('scroll',function () {
        alert('页面滚动了')
    })
    window.addEventListener('resize',function () {
        alert('窗口大小发生变化')
    })
    let spanE = document.querySelector('span');
    spanE.addEventListener('mouseover',function () {
        console.log('被看到了捏')
    })

    let btnE = document.getElementById('btn');
    btnE.addEventListener('click',function () {
        alert('按钮2被点击')
    })
</script>
</body>
</html>